Matlab中plot函数及legend函数详解 |
您所在的位置:网站首页 › matlab legend函数功能一个星号一个直线 › Matlab中plot函数及legend函数详解 |
功能 二维曲线绘图
语法 plot(Y) plot(X1,Y1,...) plot(X1,Y1,LineSpec,...) plot(...,'PropertyName',PropertyValue,...) plot(axes_handle,...) h = plot(...) hlines = plot('v6',...)
描述 plot(Y)如果Y是m×n的数组,以1:m为X横坐标,Y中的每一列元素为Y坐标,绘制n条曲线;如果Y是n×1或者1×n的向量,则以1:n为横坐 标,Y为坐标表绘制1条曲线;如果Y是复数,则plot(Y)等效于plot(real(Y),imag(Y));其它使用情况下,忽略坐标数据中的虚 部。
plot(X1,Y1,...)如果X和Y都是数组,按列取坐标数据绘图,此时它们必须具有相同的尺寸;如果X和Y其中一个是向量另一个为数组,X和Y中尺寸相等的方向对应绘制多条曲线;如果X和Y其中一个是标量另一个为向量,那么将绘制垂直X或者Y轴离散的点。
X Y
备注 m×n m×n 按列取坐标数据绘制n条曲线 X和Y必须具有相同的尺寸 1×n或n×1 m×n或n×m 自动匹配尺寸相同方向绘制m条曲线 任意四种组合,效果一样 m×n或n×m 1×n或n×1 同上 同上 1×1 1×n或n×1 绘制垂直X轴离散点 Y可以任意向量 1×n或n×1 1×1 绘制垂直Y轴离散点 X可以任意向量
plot(X1,Y1,LineSpec,...)通过参数LineSpec指定曲线的曲线属性,它包括线型、标记符和颜色。plot函数支持同时绘制任意组图形
plot(X1,Y1,LineSpec1,X2,Y2,LineSpec2,...)
此时完全等效于
plot(X1,Y1,LineSpec1,...) hlod all plot(X2,Y2,LineSpec2,...)
MATLAB中提供的线型属性有:
线型 说明 标记符 说明 颜色 说明 - 实线(默认) + 加号符 r 红色 -- 双划线 o 空心圆 g 绿色 : 虚线 * 星号 b 蓝色 :. 点划线 . 实心圆 c 青绿色
x 叉号符 m 洋红色
s 正方形 y 黄色
d 菱形 k 黑色
^ 上三角形 w 白色
v 下三角形
> 右三角形
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |